﻿/*******************************************************
 * 
 * 作者：胡庆访
 * 创建时间：20100326
 * 说明：Type类的工具方法类
 * 运行环境：.NET 3.5 SP1
 * 版本号：1.0.0
 * 
 * 历史记录：
 * 创建文件 胡庆访 20100326
 * 
*******************************************************/
using System;
using System.Collections.Generic;
using System.Linq;
using System.Text;

namespace OpenExpressApp.MetaModel.Utils
{
    /// <summary>
    /// 类的工具方法类
    /// </summary>
    public static class TypeHelper
    {
        /// <summary>
        /// 判断指定的类型是不是数字类型。
        /// </summary>
        /// <param name="type"></param>
        /// <returns></returns>
        public static bool IsNumber(Type type)
        {
            return type == typeof(int) ||
                type == typeof(long) ||
                type == typeof(float) ||
                type == typeof(double) ||
                type == typeof(decimal) ||
                type == typeof(uint) ||
                type == typeof(ulong) ||
                type == typeof(byte) ||
                type == typeof(sbyte);
        }
    }
}